Big Huge Thesaurus

Revolutionary Proletarian Army

noun